stamped envelope - English Synonyms Dictionary